challenges of IPO for startups